irrevocable reimbursement undertaking - Alemán Inglés Diccionario